Community Media Profile: Viva Rocinha
Check out the complete Series of community media profiles here. “I never took courses in layout, design, branding or audiovisual presentation,” Michel Silva will tell you. “I learned everything on the go.” When Silva founded the online community … Continue reading Community Media Profile: Viva Rocinha
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed